A Scalable Approach to Interactive Global Illumination
نویسندگان
چکیده
The addition of global illumination can dramatically increase the realism achievable when rendering virtual environments. In particular with interactive applications we expect the environment to reflect changes in the scene due to global lighting effects instead of it being just a static backdrop. However, a sufficiently fast and accurate computation of global illumination at interactive rates has been difficult even with recent approaches based on realtime ray tracing. In this paper we present a highly scalable approach to interactive global illumination. It fully recomputes a highquality solution for each frame and thus offers immediate feedback even for dynamic scenes, achieving more than 20 fps for simple scenes. Compared to previous systems we increased the raw performance by a factor of up to eight and removed the bottlenecks that were limiting scalability. The system now scales linearly in quality and available computing resources, tested with up to 48 CPUs in a commodity PC-cluster. Due to its logarithmic scaling property with respect to scene complexity it even supports lighting simulation in complex scenes with more than 50 million triangles. This scalability allows applications to perform flexible performance trade-offs. We also argue that the realism achievable through interactive global illumination will make it a standard feature of future 3D graphics systems once the required computing resources are readily available.
منابع مشابه
Using DSLs for Software Testing
Current computing devices span a large and varied range of computational power. Interactive high-fidelity graphics is still unachievable on many of the devices widely available to the public, such as desktops and laptops without high-end dedicated graphics cards, tablets and mobile phones. In this paper we present a scalable solution for interactive high-fidelity graphics with global illuminati...
متن کاملInteractive Global Illumination for Deformable Geometry in CUDA
Interactive global illumination for fully deformable scenes with dynamic relighting is currently a very elusive goal in the area of realistic rendering. In this work we propose a highly efficient and scalable system that is based on explicit visibility calculations. The rendering equation defines the light exchange between surfaces, which we approximate by subsampling. By utilizing the power of...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملA Flexible and Scalable Rendering Engine for Interactive 3D Graphics
Ray-tracing is well-known as a general and flexible rendering algorithm that generates high-quality images. But in the past, raytracing implementations were too slow to be used in an interactive context. Recently, the performance of ray-tracing has been increased by over an order of magnitude, making it interesting as an alternative to rasterization-based rendering. We present a new rendering e...
متن کاملFast Local Approximation to Global Illumination
Interactive global illumination remains an elusive goal in rendering, as energy from every portion of the scene contributes to the final image. Integrating over a complex scene, with a polygon count in the millions or more, proves difficult even for static techniques. Interacting with such complex environments while maintaining high quality rendering generally requires recomputing the paths of ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Graph. Forum
دوره 22 شماره
صفحات -
تاریخ انتشار 2003